it poured - Alemán Inglés Diccionario